Skip to content

Conversation

bjoabe
Copy link
Member

@bjoabe bjoabe commented Oct 1, 2026

Summary

Adds a first, runnable Spillkveld prototype for fellow students to try and review.

  • Sets up React, TypeScript and Vite with clearly marked static example games.
  • Adds search, player count, playing time and category filters, sorting, pagination and game details.
  • Adds “Kveldens utvalg” with add/remove actions and browser storage.
  • Updates the Norwegian README with setup steps, current limitations and future plans.
  • Adds catalog and interaction tests, plus responsive layout and keyboard focus styles.

The game data, visual design and interaction choices are proposals for group review. The prototype does not yet use GraphQL or a database. The implementation and documentation were prepared with AI assistance and should be reviewed by the group.

Testing

  • npm ci
  • npm test — 6 tests pass
  • npm run lint
  • npm run build
  • npm run dev — opened locally and checked at desktop and mobile widths

Closes #1

@bjoabe bjoabe requested a review from a team as a code owner October 1, 2026 12:10
@bjoabe bjoabe linked an issue Oct 1, 2026 that may be closed by this pull request
10 tasks
@bjoabe bjoabe self-assigned this Oct 1, 2026
Copy link
Member

@andrenyr andrenyr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested locally. Tests, lint and build pass, and the prototype works as expected

@bjoabe bjoabe merged commit f7065f9 into main Oct 1, 2026
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Set up the first Spillkveld prototype
2 participants